val x = ref 1;
!x;
x := 2;
!x;
